Map Graph

Desborough Island

Island in the River Thames

Desborough Island is a 112-acre (0.45 km2) manmade island in the River Thames on the reach above Sunbury Lock in Surrey, England. It was formed in the 1930s by the digging of a channel – the Desborough Cut – by the Thames Conservancy as a meander cutoff of narrow width on the right bank. The island and cut are named after Lord Desborough, a chairman of the Thames Conservancy.

Read article
File:Desborough_Cut.JPGFile:DesboroughIsland02.JPGFile:DesboroughIsland03.JPG
Top Questions
AI generated

List the top facts about Desborough Island

Summarize this article

What is the single most intriguing fact about Desborough Island?

Are there any controversies surrounding Desborough Island?

More questions